枚举和枚举类 |
您所在的位置:网站首页 › 重定义 以前的定义是枚举数 › 枚举和枚举类 |
枚举
普通枚举
枚举的使用
枚举类型(enumeration)是C及C++中一个基本的内置类型,不过也是一个有点”奇怪”的类型。从枚举的本意上来讲,就是要定义一个类别,并穷举同一类别下的个体以供代码中使用。由于枚举来源于C,所以出于设计上的简单的目的,枚举值常常是对应到整型数值的一些名字,比如: // 匿名枚举 enum {Red, Green, Blue}; // 有名枚举 enum Colors{Red, Green, Blue};在枚举类型中的枚举值编译器会默认从0开始赋值,而后依次向下递增,也就是说Red=0,Green=1,Blue=2。 代码示例: #include using namespace std; enum Day { Monday, Tuesday, Wednesday, Thursday, Friday, Saturday, Sunday }; void test01() { Day day = Thursday; if (day == 3) { cout |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |